package com.ruoyi.base.domain.dto;

import com.google.gson.annotations.SerializedName;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author zhouwenhao
 * @date 2025/1/17
 * @dec 描述
 */
@Data
@Accessors
public class WechatRequestPayAttachDTO implements Serializable {
    @SerializedName("id")
    private Integer payLogId;
    @SerializedName("s")
    private Integer status;
    /**
     * 退款状态(0.未申请,1.申请退款,2.审核通过,3.审核未通过,4.退款成功,5.退款失败)
     */
    @SerializedName("rs")
    private Integer refundStatus;
    /**
     * 用户ID
     */
    @SerializedName("bui")
    private Integer baseUserId;
    /**
     * 实付价
     */
    @SerializedName("cp")
    private BigDecimal curprice;
    /**
     * 已退款金额
     */
    @SerializedName("rp")
    private BigDecimal refundPrice;
}
